/*基本信息*/

/*div{filter:gray;}*/


body {background-color:#ededed; margin: 8px auto; text-align:center;}

TD {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #757575; LINE-HEIGHT: 20px; FONT-FAMILY: "宋体","Arial"
}
A:visited{ font-size:12px; color:#888888;TEXT-DECORATION:none} 
A:link{text-decoration:none;color:#666666;} 
A:hover{text-decoration:none; color:#FF9933;} 
a img { border:none;}


/*页面层容器*/
#container {width: 962px; background-color:#FFFFFF; margin:0 auto; text-align:center;}

/*页面头部*/
#Header {background-image:url(../images/topbg.jpg); background-repeat:no-repeat; height:68px; line-height:68px; text-align:center; background-color:#FFF; padding:10px 0; border-top:1px solid #DDD;}

#Header .ib{border: 1px solid #999; margin-right:5px; margin-bottom:2px;font-size:12px; color:#888888; height:15px;}

#menu{ padding-top:10px; padding-bottom:10px;text-align:center; width:928px;margin:0 auto; text-align:center;}
/*页面主体*/
#banner {text-align:center;width:928px; min-height:324px; margin:0 auto;background-color:#FFFFFF;}
.banner_2 {text-align:center; width:928px; height:204px; /*background-image:url(../images/aboutbanner.jpg);*/margin:0 auto;}

#MainBody{ width:928px;margin:0 auto; text-align:center;background-color:#FFFFFF;}
#MainBody a {font-size:12px; color:#484647;}
#MainBody a:hover {font-size:12px; color:#FF9933;}


.index-banner{ width:267px; height: 133px;}
.swiper-container-banner{height:133px;}
.swiper-container-banner .swiper-slide a{display:block;width:100%;height:100%;}
.index-banner .swiper-slide-active.img {transform: scale3d(1.2, 1.2, 1);transition: all 5s cubic-bezier(0.04, 0.79, 1, 1);}
.index-banner .img {transform: scale3d(1, 1, 1);transition: all 5s cubic-bezier(0.04, 0.79, 1, 1);}

@media (max-width: 425px) {
.swiper-button-next, .swiper-button-prev{ width:20px!important; height:33px!important; background-size:20px 33px!important;margin-top: 10px!important;}
}


/*页面底部*/
#Footer { width:928px; height:80px; margin:0 auto; text-align:center;font-size:12px; color:#888888; line-height:25px; margin-top:10px;}
#Footer .one{ height:15px;width:927px;}

#left{
	width:183px;
	margin:0 auto 20px auto;
}
.cb{clear:both;}

ul,li{list-style-type: none;padding:0;margin:0;}
#left ul {
	margin: 0;
	padding: 0;
	line-height: normal;
	}
	
#left li{
	line-height:40px;
	height:40px;
	text-align:left;
	text-indent:15px;
	}
	
#left ul li a{color:#333; text-decoration:none; font-size:14px; font-weight:bold}
#left ul li a:hover{color:#FF9933; text-decoration:none; font-size:14px; font-weight:bold}

.titlefont{ font-size:14px; color:#d34235; font-weight:bold;}
.mainfont { font-size:12px; color:#484647;line-height:25px;}
.mainfont a:hover{ font-size:12px; color:#ff0000;line-height:25px;}
.tdline{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c40200;
}
.table1{
	border: 1px solid #CCCCCC;
}

#mainnav { margin:0; padding:0;}
#mainnav li { float:left;}
#mainnav li a{ display:block; width:100px; height:33px;line-height:35px; text-align:center; color:#FFFFFF; font-weight:bold; font-size:14px; font-family:Arial,"宋体";}
#mainnav li a.nava:hover {background:url(../images/menu_hover.jpg) no-repeat;}

A.applink:hover {
	border: 2px dotted #DCE6F4;
	padding:2px;
	background-color:#ffff00;
	color:green;
	text-decoration:none
}
A.applink {
	border: 2px dotted #DCE6F4;
	padding:2px;
	color:#2F5BFF;
	background:transparent;
	text-decoration:none
}
A.info {
	color:#2F5BFF;
	background:transparent;
	text-decoration:none
}
A.info:hover {
	color:green;
	background:transparent;
	text-decoration:underline
}
/* top */#links {
	position: relative;
	z-index: 1111;
	float: right;
	height: 68px;
	width: 350px;
}
#links ul {
	position: absolute;
	top: 0;
	right: 0;
}
#links ul li {
	float: left;
	position: relative;
	top: 0px;
	left: -50px;
}
#links ul li.en {
	padding-right: 0px;
}
#chlm img, #glbm img {
	cursor: pointer;
}
#glb, #chl {
	display: none;
	font-size: 12px;
	color: #000000;
	line-height: 25px;
}
.glb {
	position: absolute;
	top: 50px;
	right: -20px;
	background: #fafafa;
	width: 125px;
	border: 1px solid #ddd;
	height: 95px;
	overflow: auto;
}
.glb a {
	padding: 1px 6px;
	display: block;
	color: #555;
	text-align: left;
}
.glb a:hover {
	color: #ed0081;
	background: #ff0000;
	color: #fff;
}